master watchmaker - Spanish English Dictionary